embark (upon) - Alemán Inglés Diccionario